package com.itheima.homework;

/**
 * @Author 王加鑫
 * @Date 2021/4/22 23:00
 * @Version 1.0
 * 2、【编号：504】 请定义一个方法，
 * 该方法可以实现求两个整数之中的较大值，
 * 并将较大值返回。 请以重载的方式再定义一个方法，
 * 实现求三个整数之中的最大值，并将最大值返回。 在主方法中分别调用这两个方法，测试结果。
 */
public class Day05HomeWork02 {
    public static void main(String[] args) {
        System.out.println(getMax(10,20));

        System.out.println(getMax(new int[]{10,20,30}));

    }

    public static int getMax(int num1,int num2){
        return num1 > num2 ? num1:num2;

    }

    /*
    方法的重载
     */
    public static int getMax(int[] arr){
        //假设一个arr[0]是最大值
        int max = arr[0];
        for (int i = 0; i < arr.length; i++) {
            if(max < arr[i]){
                max = arr[i];
            }
        }
        return max;

    }
}
